George Russell 'doubts' that Williams have improved upon their 2019 position, saying the team's expectations remain 'under control'. The Grove outfit made a statement by being the first car out on track at the Circuit de Barcelona-Catalunya for... More»